10
11
12
19
13
15
16
22
20
18
25